package net.thxjj.adminServer.entity.aep.profilegc;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.springframework.data.mongodb.core.mapping.Document;

@Document(collection="th_profile_gc_login_log")//集合名
@Data
@Accessors(chain = true)
@NoArgsConstructor
@AllArgsConstructor
public class ProfileGCLoginBean {
    private String deviceId;
    private long timestamp;
    private String Manufacturer;
    private long Device_Type;
    private long TAU_Flag;
    private long TAU;
    private String MD_HwVersion;
    private String MD_FwVersion;
    private String SD_HwVersion;
    private String SD_SwVersion;
    private String SD_PtVersion;
    private String APP_SwVersion;
    private String IMSI;
    private String IMEI;
    private long Protocol_Number;
    private String Custom_Msg;
    private long Custom_Msg_Length;

    @Override
    public String toString() {
        return "ProfileGCLoginBean{" +
                "deviceId='" + deviceId + '\'' +
                ", timestamp='" + timestamp + '\'' +
                ", Manufacturer='" + Manufacturer + '\'' +
                ", Device_Type=" + Device_Type +
                ", TAU_Flag=" + TAU_Flag +
                ", TAU=" + TAU +
                ", MD_HwVersion='" + MD_HwVersion + '\'' +
                ", MD_FwVersion='" + MD_FwVersion + '\'' +
                ", SD_HwVersion='" + SD_HwVersion + '\'' +
                ", SD_SwVersion='" + SD_SwVersion + '\'' +
                ", SD_PtVersion='" + SD_PtVersion + '\'' +
                ", APP_SwVersion='" + APP_SwVersion + '\'' +
                ", IMSI='" + IMSI + '\'' +
                ", IMEI='" + IMEI + '\'' +
                ", Protocol_Number=" + Protocol_Number +
                ", Custom_Msg='" + Custom_Msg + '\'' +
                ", Custom_Msg_Length=" + Custom_Msg_Length +
                '}';
    }
}
